##########################################################################

This replication archive contains all scripts to replicate the analysis in

Br�uninger, T., D�ubler, T., Huber, R., & Rudolph, L., 2021, How Open Lists Undermine the Electoral Support of Cohesive Parties, British Journal of Political Science

##########################################################################

For the do-file and R-scripts to work directly, we suggest setting up the following structure of files and folders:

1. Save all files of this archive in a working directory
2. Create subfolder "tables" 
3. Create subfolder "figures"
4. Retrieve the following third-party datasets which are not included in this archive for copyright reasons, and save them in the working directory:
a) ESS8.dta and ESS8csDE.dta: European Social Survey, Round 8, German respondents, general and country-specific questionnaire (http://www.europeansocialsurvey.org/data/)
b) ZA6801_de_v4-0-1.dta: German Longitudinal Election Study 2017 Post-election Cross Section (ZA6801) (https://dbk.gesis.org/dbksearch/sdesc2.asp?no=6801&db=e&doi=10.4232/1.13138) 
c) 886_CCS_Data_Wave2_v4.0.0.dta: Comparative Candidate Survey, 2nd wave, version 4 (https://forsbase.unil.ch/project/study-public-overview/17220/0/)

###########################################################################

This replication archive contains the following files:

readme.txt -- this file 
data.dta -- original survey data compiled for this project; cleaned and partially recoded Stata15 dataset. For a variable description, see below.
Open_lists_survey_instrument.pdf -- the survey instrument on which data collection by the survey company was based
replication.do -- Stata15 do-file to generate the output displayed in Tables A.2 and A.8, and Figures 6, A.4 and A.5
replicationRFigures -- R script to produce Figures 2, 3, 4, 7, A.2, A.6 and A.7.
replicationRTables -- R script to produce Tables 1, information for A.1, A.4, A.5, A.6, A.7, A.9, A.10, and Figures A.1 and A.3

###########################################################################

We use the following compute environment:

1. R version 4.0.5 (2021-03-31)
- Platform: x86_64-pc-linux-gnu
- Packages: stringr_1.4.0, gtable_0.3.0, gridExtra_2.3, basicspace_0.24, ggplot2_3.3.3, dplyr_1.0.5, readstata13_0.9.2, Rcpp_1.0.4.6, magrittr_2.0.1   tidyselect_1.1.0, munsell_0.5.0, colorspace_2.0-0, R6_2.4.1, rlang_0.4.10, plyr_1.8.6, DBI_1.1.1, withr_2.2.0, ellipsis_0.3.1, assertthat_0.2.1, tibble_3.0.1, lifecycle_1.0.0, crayon_1.4.1, purrr_0.3.4, vctrs_0.3.6, glue_1.4.2, stringi_1.4.6, compiler_4.0.5, pillar_1.4.4, generics_0.1.0, scales_1.1.1, pkgconfig_2.0.3
2. Stata version 15
- Packages: grstyle, colrspace, coefplot, estout, tabout, mplotoffset

###########################################################################

The dataset data.dta contains the following variables:

Variable names: "SM_*"

Description: General rating of parties
Items: CDU/CSU; SPD; AfD; Greens; FDP; Left.
Range: 0-10
German item: Was halten Sie ganz allgemein von den einzelnen politischen Parteien? Dazu zeigen wir ihnen nun die sechs gro�en Parteien in Deutschland und bitten Sie um Ihre pers�nliche Meinung auf einer Skala von 0 (halte �berhaupt nichts von dieser Partei) bis 10 (halte sehr viel von dieser Partei)

###

Variable names: "age"

Description: year of birth, recoded into age in years
Range: 19-95
German item: Ihr Geburtsjahr?

###

Variable names: "gender"

Description: Respondents' gender
Categories: male/female
German item: Ihr Geschlecht?

###

Variable names: "incNum"

Description: Respondents' income
Categories: 15 categories
1 = below 500 Euro
2 = 500 - 750 Euro
3 = 750 - 1000 Euro
4 = 1000 - 1250 Euro
5 = 1250 - 1500 Euro
6 = 1500 - 1750 Euro
7 = 1750 - 2000 Euro
8 = 2000 - 2500 Euro
9 = 2500 - 3000 Euro
10 = 3000 - 3500 Euro
11 = 3500 - 4000 Euro
12 = 4000 - 5000 Euro
13 = 5000 - 7500 Euro
14 = 7500 - 10000 Euro
15 = 10000 Euro or more
German item: Wie hoch ist das monatliche Netto-Einkommen Ihres Haushaltes insgesamt? Damit ist die Summe gemeint, die nach Abzug von Steuern und Sozialversicherungsbeitr�gen �brig bleibt. Zum monatlichen Netto-Einkommen geh�ren alle Erwerbseinkommen, Kapitalertr�ge, staatliche oder private Leistungen von allen Angeh�rigen Ihres Haushaltes (z.B. Renten, Arbeitslosengeld/Hartz IV, Kindergeld, Stipendien, Unterhaltsbeitr�ge).

###

Variable names: "employ2"

Description: Respondents' employment status
Categories: 2 categories, recoded
German item: Welche Kategorie beschreibt Ihre Situation derzeit am besten?

###

Variable names: "edu3"

Description: Respondents' education
Categories: 3 categories, recoded into low/medium/high
German item: Was ist Ihr h�chster Schulabschluss oder Hochschulabschluss?

###

Variable name: "region"

Description: Respondents' region
Categories: 3 categories, recoded into West (w/o Bavaria)/Bavaria/East
German item: In welchem Bundesland sind Sie wahlberechtigt?

###

Variable name: "polInt"

Description: Respondents' political interest
Categories: 5 categories
German item: Einmal ganz allgemein gesprochen: Wie stark interessieren Sie sich f�r Politik?

###

Variable name: "immigration"

Description: Respondents' immigration attitudes
Range: 0-10
German item: Und wie ist Ihre Position zum Thema Zuzugsm�glichkeiten f�r Ausl�nder nach Deutschland ganz allgemein? Bitte benutzen Sie eine Skala von 0 bis 10: "0: Zuzugsm�glichkeiten f�r Ausl�nder sollten eingeschr�nkt werden". "10: Zuzugsm�glichkeiten f�r Ausl�nder sollten erleichtert werden"

###

Variable name: "left_right"

Description: Respondents' left-right self-placement
Range: 0-10
German item: In der Politik sprechen die Menschen oft �ber "links" und "rechts". Auf einer Skala von 0 (links) bis 10 (rechts): Wie w�rden Sie Ihre eigenen politischen Ansichten einordnen?

###

Variable name: "treatmentR*"

Description: Treatment assignment. R1 represents first round, R2 represents second round
Category: six categories

###

Variable name: "votechoiceR*"

Description: Vote choice in experiment. R1 represents first round, R2 represents second round
Category: six categories (CDU/CSU; SPD; AfD; Greens; FDP; Left)

###

Variable name: "openlist2"

Description: Recoded treatment; captures whether treatment was open list or closed list.
Category: two groups

###

Variable name: "info"

Description: Recoded treatment; captures whether treatment included information on candidate position or not.
Category: two groups

###

Variable name: "indiff*"

Description: Indicates whether respondent is indifferent between party (either AfD or Greens) and any other party; or not.
Category: two groups

###

Variable name: "time_infoR1"

Description: Indicates time needed to read information treatment in first round in seconds. 
Range: 0.14 - 200 (recoded)













